package nc.vo.fa.asset;

import nc.vo.am.common.AMSuperVO;
import nc.vo.pub.lang.UFDateTime;
import nc.vo.pub.lang.UFDouble;

public class LrzxViewVO extends AMSuperVO {

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;

	private String pk_card;
	private String pk_lrzxscale;
	private UFDouble usescale;
	private String def1;
	private String def2;
	private String def3;
	private String def4;
	private String def5;
	private String def6;
	private String def7;
	private String def8;
	private String def9;
	private String def10;
	private String def11;
	private String def12;
	private String def13;
	private String def14;
	private String def15;
	private String def16;
	private String def17;
	private String def18;
	private String def19;
	private String def20;
	private Integer dr = Integer.valueOf(0);
	private UFDateTime ts;
	
	public static final String PK_CARD = "pk_card";
	public static final String PK_LRZXSCALE = "pk_lrzxscale";
	public static final String USESCALE = "usescale";
	
	public String getDef1() {
		return def1;
	}
	public void setDef1(String def1) {
		this.def1 = def1;
	}
	public String getDef2() {
		return def2;
	}
	public void setDef2(String def2) {
		this.def2 = def2;
	}
	public String getDef3() {
		return def3;
	}
	public void setDef3(String def3) {
		this.def3 = def3;
	}
	public String getDef4() {
		return def4;
	}
	public void setDef4(String def4) {
		this.def4 = def4;
	}
	public String getDef5() {
		return def5;
	}
	public void setDef5(String def5) {
		this.def5 = def5;
	}
	public String getDef6() {
		return def6;
	}
	public void setDef6(String def6) {
		this.def6 = def6;
	}
	public String getDef7() {
		return def7;
	}
	public void setDef7(String def7) {
		this.def7 = def7;
	}
	public String getDef8() {
		return def8;
	}
	public void setDef8(String def8) {
		this.def8 = def8;
	}
	public String getDef9() {
		return def9;
	}
	public void setDef9(String def9) {
		this.def9 = def9;
	}
	public String getDef10() {
		return def10;
	}
	public void setDef10(String def10) {
		this.def10 = def10;
	}
	public String getDef11() {
		return def11;
	}
	public void setDef11(String def11) {
		this.def11 = def11;
	}
	public String getDef12() {
		return def12;
	}
	public void setDef12(String def12) {
		this.def12 = def12;
	}
	public String getDef13() {
		return def13;
	}
	public void setDef13(String def13) {
		this.def13 = def13;
	}
	public String getDef14() {
		return def14;
	}
	public void setDef14(String def14) {
		this.def14 = def14;
	}
	public String getDef15() {
		return def15;
	}
	public void setDef15(String def15) {
		this.def15 = def15;
	}
	public String getDef16() {
		return def16;
	}
	public void setDef16(String def16) {
		this.def16 = def16;
	}
	public String getDef17() {
		return def17;
	}
	public void setDef17(String def17) {
		this.def17 = def17;
	}
	public String getDef18() {
		return def18;
	}
	public void setDef18(String def18) {
		this.def18 = def18;
	}
	public String getDef19() {
		return def19;
	}
	public void setDef19(String def19) {
		this.def19 = def19;
	}
	public String getDef20() {
		return def20;
	}
	public void setDef20(String def20) {
		this.def20 = def20;
	}
	public String getPk_card() {
		return pk_card;
	}
	public void setPk_card(String pk_card) {
		this.pk_card = pk_card;
	}
	public String getPk_lrzxscale() {
		return pk_lrzxscale;
	}
	public void setPk_lrzxscale(String pk_lrzxscale) {
		this.pk_lrzxscale = pk_lrzxscale;
	}
	public UFDouble getUsescale() {
		return usescale;
	}
	public void setUsescale(UFDouble usescale) {
		this.usescale = usescale;
	}
	public Integer getDr() {
		return dr;
	}
	public void setDr(Integer dr) {
		this.dr = dr;
	}
	public UFDateTime getTs() {
		return ts;
	}
	public void setTs(UFDateTime ts) {
		this.ts = ts;
	}
	
	@Override
	public String getParentPKFieldName() {
		return PK_CARD;
	}
	
	@Override
	public String getPKFieldName() {
		return PK_LRZXSCALE;
	}
	
	@Override
	public String getTableName() {
		return "fa_lrzxscale";
	}

	public static String getDefaultTableName() {
		return "fa_lrzxscale";
	}
	
}
